Skip to main content
SHOW DETAILS
up-solid down-solid
eye
Title
Date Archived
Creator
Community Video
Jul 28, 2022 Kartik Agaram
movies

eye 331

favorite 0

comment 0

I've been building a note-taking app for myself. This is an early demo of it. Based on http://akkartik.name/lines.html
Topic: programming
Community Video
Feb 11, 2022 Kartik Agaram
movies

eye 238

favorite 1

comment 0

A Zettelkasten app on Teliva , the rugged platform for little sandboxed text-mode apps that you can safely try out and tailor to your needs. Today's demo was hosted on OpenBSD thanks to the gracious support of tilde.institute .
Topic: programming
Community Video
Feb 7, 2022 Kartik Agaram
movies

eye 214

favorite 1

comment 0

My talk at FOSDEM '22 Main page for the talk, including video of Q&A: https://fosdem.org/2022/schedule/event/lastmilesandboxing Main project page: https://github.com/akkartik/teliva
Topics: programming, accountable software
Community Video
Dec 26, 2021 Kartik Agaram
movies

eye 105

favorite 0

comment 0

Why do programming languages assume all code they run is trustworthy? Why do browsers trust every connection to the network? With my Teliva environment , I'm experimenting with alternative approaches.
Topic: programming
Community Video
Dec 22, 2021 Kartik Agaram
movies

eye 51

favorite 0

comment 0

Using my Teliva environment to build a small, hackable text-mode Gemini browser in Lua.
Topics: programming, lua, gemini
Community Video
Dec 11, 2021 Kartik Agaram
movies

eye 19

favorite 0

comment 0

Watch me review Typecell as part of the Advent of FoC Review Jam
Topics: programming, FoC, review-jam
Community Video
Dec 2, 2021 Kartik Agaram
movies

eye 40

favorite 0

comment 0

Using my new Teliva environment designed for sharing and remixing small interactive text-mode Lua programs.
Topics: programming, adventofcode
Community Video
Dec 1, 2021 Kartik Agaram
movies

eye 36

favorite 0

comment 0

Watch me review Flowrunner-canvas as part of the Advent of FoC Review Jam
Topics: programming, FoC, review-jam
Community Video
Dec 1, 2021 Kartik Agaram
movies

eye 24

favorite 0

comment 0

Using my new Teliva environment designed for sharing and remixing small interactive text-mode Lua programs.
Topics: programming, adventofcode
Community Video
Nov 30, 2021 Kartik Agaram
movies

eye 88

favorite 0

comment 0

I plan to use my new Teliva environment for Lua programs to solve Advent of Code problems this year. Here's a little dress-rehearsal using a problem from last year.
Topics: programming, adventofcode
Community Video
movies

eye 434

favorite 0

comment 0

A new project, Teliva , to make text-mode apps easy to share with others, tailor to new needs, remix.
Topic: programming
Community Video
Aug 16, 2021 Kartik Agaram
movies

eye 225

favorite 1

comment 0

I couldn't search all of the history of https://futureofcoding.org/community so I built a browser for its offline backups. All the way up from machine code. 256 colors, no file system, no networking. Main project page: https://github.com/akkartik/mu Try out the prebuilt binaries (requires Qemu): wget http://akkartik.name/mu/foc-data-20210814.img.gz wget http://akkartik.name/mu/mu-browser-20210815.img.gz gunzip foc-data-20210814.img.gz gunzip mu-browser-20210815.img.gz qemu-system-i386 -m 2G...
Topic: programming
Community Video
Jul 30, 2021 Kartik Agaram
movies

eye 120

favorite 0

comment 0

So far the Mu computing environment consists only of textual elements, even though application programs can render graphics. In this episode I show some initial ideas on working with images as part of the environment. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Jun 24, 2021 Kartik Agaram
movies

eye 90

favorite 0

comment 0

The Mu computer boots into a shell environment running a Lisp-based language. Lisp isn't an ideal syntax for a shell, particularly one with just 120 characters of horizontal space. This episode describes two features to make simple programs as easy as 1+1. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Jun 16, 2021 Kartik Agaram, Sumeet Agarwal
movies

eye 51

favorite 0

comment 0

Sumeet Agarwal and I get together to use Mu to solve a little problem. https://adventofcode.com/2017/day/1 We didn't quite finish on camera. Sumeet: https://github.com/sumeet Me: http://akkartik.name/about Mu: https://github.com/akkartik/mu
Topic: programming advent
Community Video
Jun 10, 2021 Kartik Agaram
movies

eye 302

favorite 0

comment 0

The Mu computer's prototyping environment can now edit functions after defining them. This enables me to use it for longer sessions. Thanks to Tiddlywiki for inspiring the function selection mechanism, which tends to show the most recently used functions on the screen at any time. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Jun 1, 2021 Kartik Agaram
movies

eye 137

favorite 0

comment 0

The Mu computer is built from scratch without dependencies. Every part of the stack tracks its dependencies. There are no side-effects, only effects. As a result, sandboxing computations is safe and rigorous. Main project page: https://github.com/akkartik/mu
Topic: programming
Miscellaneous Podcasts
May 18, 2021 Kartik Agaram
movies

eye 210

favorite 0

comment 0

A little program built in Mu to explore Ivan Reese's ideas for alternatives to debuggers. Hest: https://ivanish.ca/hest-podcast Mu: https://github.com/akkartik/mu
Topic: programming
Community Video
Apr 23, 2021 Kartik Agaram
movies

eye 175

favorite 1

comment 0

A Lisp-based language for the Mu computer, which is bootstrapped up from machine code. This episode gives a taste for the prototyping experience, emphasizing current limitations and error flows. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Apr 11, 2021 Kartik Agaram
movies

eye 100

favorite 0

comment 0

A Lisp-based language for the Mu computer, which is bootstrapped up from machine code. This episode explores ways to distinguish the return value of a program from its side effects. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Feb 25, 2021 Kartik Agaram
movies

eye 134

favorite 0

comment 0

Beginnings of a high-level language for a Mu computer. I'm building the shell from the ground up to include a trace of computations that a human can browse and drill down into to arbitrary levels of detail. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Feb 14, 2021 Kartik Agaram
movies

eye 117

favorite 0

comment 0

Beginnings of a live-updating postfix shell built up from machine code and running without an operating system. Compare https://mastodon.social/@akkartik/104906789604335315 . That version runs atop a Linux kernel. https://github.com/akkartik/mu
Topic: programming
Community Video
Feb 14, 2021 Kartik Agaram
movies

eye 38

favorite 1

comment 0

Conway's Game of Life on the Mu computer, which is built up from machine code and intended to be taken apart. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Jan 12, 2021 Kartik Agaram
movies

eye 126

favorite 1

comment 0

Beginnings of a text-rendering system for the Mu computer, which is built up from machine code and intended to be taken apart. Even though there's much about Mu that's bare-bones and minimalist, I care very much about supporting people who want to customize it to their own language, even if it's written right-to-left or some other, more esoteric way. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Dec 24, 2020 Kartik Agaram
movies

eye 85

favorite 0

comment 0

Beginnings of a bootloader for the Mu computer, which is built up from machine code and intended to be taken apart. In this episode we start moving off our dependency on a third-party OS kernel. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
movies

eye 245

favorite 0

comment 0

A postfix shell language with a live-updating text-mode environment, built up from machine code, and intended to be taken apart. In this episode we finally start making function definitions editable. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Nov 13, 2020 Kartik Agaram
movies

eye 151

favorite 0

comment 0

A postfix shell language with a live-updating text-mode environment, built up from machine code, and intended to be taken apart. In this episode we start to work on support for visualizing programs with side-effects like drawing to screen. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Oct 27, 2020 Kartik Agaram
movies

eye 138

favorite 0

comment 0

A live-updating environment for a postfix shell language, built up from machine code, and intended to be taken apart. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Oct 21, 2020 Kartik Agaram
movies

eye 95

favorite 0

comment 0

A live-updating structured editor for a spreadsheet-inspired postfix language, built up from machine code, and intended to be taken apart. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Oct 11, 2020 Kartik Agaram
movies

eye 274

favorite 0

comment 0

A live-updating environment for a postfix language, built up from machine code. Supports user-defined functions that you can expand to inspect the internals of. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Sep 27, 2020 Kartik Agaram
movies

eye 96

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
Sep 20, 2020 Kartik Agaram
movies

eye 163

favorite 1

comment 0

2-minute video of the Mu project for the Future of Coding forum This episode is inspired by: - LoGlo - Brief
Topic: programming
Community Video
Sep 3, 2020 Kartik Agaram
movies

eye 69

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
Jul 26, 2020 Kartik Agaram
movies

eye 183

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
Jul 1, 2020 Kartik Agaram
movies

eye 189

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
Jun 17, 2020 Kartik Agaram
movies

eye 199

favorite 0

comment 0

Thoughts sparked by https://twitter.com/avibryant/status/1272966026251005953
Topics: programming, spreadsheets
Community Video
Jun 7, 2020 Kartik Agaram
movies

eye 110

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
May 30, 2020 Kartik Agaram
movies

eye 185

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
Apr 20, 2020 Kartik Agaram
movies

eye 79

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topics: programming, unix